A Storytest-Driven Approach to the Migration of Legacy Systems

نویسندگان

  • Fabio Abbattista
  • Alessandro Bianchi
  • Filippo Lanubile
چکیده

In this paper, we propose an agile approach, for the migration of legacy software which combines a user story-based iterative process with automated acceptance testing. The proposed approach, named Storytest-Driven Migration (STDM), requires that acceptance tests are written both on the legacy and target versions of a software system. Because of their relevance, the quality of automated acceptance tests is assured through software inspections. As a proof of concept, we conducted a first migration project of a web application towards both a web application framework and a mobile platform.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Driven Migration of Scientific Legacy Systems to Service-Oriented Architectures

We propose a model-driven and generative approach to specify and generate web services for migrating scientific legacy systems to service-oriented platforms. From a model specification of the system migration, we use code generation to generate web services and automate the legacy integration. We use a case study from an existing oil spill analysis application developed in Fortran and C++ to sh...

متن کامل

Model-Driven Software Migration

In this paper we propose model-driven techniques to migrate legacy systems into Service-Oriented Architectures (SOA). The proposal explores how querying and transformation techniques on TGraphs enable the integration of legacy assets into a new SOA. The presented graph-based approach is applied to the identification and migration of services in an open source Java software system.

متن کامل

First International Workshop on Model-Driven Software Migration (MDSM 2011)

Welcome to the First International Workshop on ModelDriven Software Migration (MDSM 2011), March 1, 2011 in Oldenburg, Germany. Model-driven software development (MDSD) and software migration are two different approaches that had been under research separately. In recent years, researches found interesting analogies between both fields. In software engineering, one of the key principles is abst...

متن کامل

A Model-Driven Approach For Information System Migration

In 2002 and 2003, the TRAMs project, led by a consortium of French companies and universities, experimented the application of emerging model engineering techniques to Information System (IS) migration. The main objectives were to define a methodology and to specify an open and modular migration framework to solve IS migration complexity on the basis of models and meta-models, as well as model ...

متن کامل

Towards Quality Models in Software Migration

To preserve legacy systems in continuous software development and evolution, next to redevelopment, they can be migrated to new environments and technologies. Deciding on evolution and migration strategies early, requires predicting the quality of the migrated software systems depending on applied tools. There is a need for comparable measures, estimating the inner software quality of legacy an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009